<?php
/*
 * Configuración para la conexion a la base de datos, contine tambien las funcines
 * de conexion y desconexion.
 */
/**
 *Conectamos con la base de datos, en caso de que no se pueda conectar encolamos el error y
 * elevamos un error fatal, para que no se ejecute ni se visualice nada.
 * @param <type> $ep
 */
function conectaDB($ep){
    $hostname = '127.0.0.1';
    $username = 'root';
    $password = 'password';
    $dbname='brokerbolsa';
try {
    $ep->dbh = new PDO("mysql:host=$hostname;dbname=$dbname",$username,$password);
	$dbh=$ep->dbh;
	$dbh->query("SET NAMES 'utf8'");

}catch (PDOException $e){
    $ep->error("Error en la conexion con la base de datos.<br/>");
    $ep->fatal_error=true;
    $ep->dbh=null;
    //Usar solo en desarrollo, no en produccion, muestra todo el error.
    //$ep->error("error de conexión: ".$e->GetMessage());
}

}
function desconectaDB($ep){
    $ep->dbh=null;
}

?>
